The English-Russian dictionary general scientific. 2015.
retinoblast — noun An immature retinal cell … Wiktionary